bad-tempered, ugly, cunning person - Español Inglés Diccionario